翻訳と辞書 |
Single-page application : ウィキペディア英語版 | Single-page application A single-page application (SPA) is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application. In a SPA, either all necessary code – HTML, JavaScript, and CSS – is retrieved with a single page load,〔Flanagan, David, "JavaScript - The Definitive Guide", 5th ed., ''O'Reilly, Sebastopol, CA, 2006'', p.497〕 or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions. The page does not reload at any point in the process, nor does control transfer to another page, although modern web technologies (such as those included in the HTML5 pushState() API) can provide the perception and navigability of separate logical pages in the application. Interaction with the single page application often involves dynamic communication with the web server behind the scenes. == History == The origins of the term ''single-page application'' are unclear. Some sources attribute the term to Steve Yen in 2005 , though the concept was discussed at least as early as 2003.〔(【引用サイトリンク】 title=Inner-Browsing: Extending Web Browsing the Navigation Paradigm )〕 Stuart (stunix) Morris even wrote the Self-Contained website at slashdotslash.com with the same goals and functions in 2002〔(【引用サイトリンク】 title=Slashdotslash.com: A self contained website using DHTML )〕 the same year that Lucas Birdeau, Kevin Hakman, Michael Peachey and Evan Yeh described a single page application implementation in the US patent 8,136,109.〔(【引用サイトリンク】 title= US patent 8,136,109 )〕 Modern browsers that can parse HTML5 allow developers to shift the user interface (UI) and application logic from web servers to the client. Mature open-source libraries support the building of an SPA without forcing the developer to dig too deep into JavaScript trenches or fight with technology problems.
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Single-page application」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|